CSSE 374 - Software Design
- Credit Hours: 3R-3L-4C
 - Term Available: W
 - Graduate Studies Eligible: No
 - Prerequisites: CSSE 230 and Junior standing
 - Corequisites: None
 
Introduction to the architecture and design of complete software systems, building on components and patterns. Topics include architectural principles and alternatives, design documentation, and relationships between levels of abstraction.